/**
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2009，所有权利保留。
 * 
 * 项目名：	rumba-widget2
 * 文件名：	IsRButton.java
 * 模块说明：	
 * 修改历史：
 * Feb 1, 2009 - lxm - 创建。
 */
package com.hd123.rumba.gwt.widget2.client.button;


/**
 * 标记一个Rumba标准的按钮控件。
 * 
 * @author lxm
 * 
 */
public interface IsRButton {

  /**
   * 是否显示图标。默认为true。
   * <p>
   * 注：其与showText属性不可同为false。
   */
  public boolean isShowIcon();

  /**
   * 是否显示图标。默认为true。
   * <p>
   * 注：其与showText属性不可同为false。
   */
  public void setShowIcon(boolean showIcon);

  /**
   * 是否显示标题。默认为true。
   * <p>
   * 注：其与showIcon属性不可同为false。
   */
  public boolean isShowText();

  /**
   * 是否显示标题。默认为true。
   * <p>
   * 注：其与showIcon属性不可同为false。
   */
  public void setShowText(boolean showText);
}
